Instruction mapping techniques for processors with very long instruction word architectures

نویسندگان

چکیده

Abstract This paper presents an instruction mapping technique for generating a low-level assembly code digital signal processing algorithms. helps developers to implement retargetable kernel functions with the performance benefits of languages. The approach is aimed at exceptionally long word (VLIW) architectures, which most from proposed method. Mapped algorithms are described by signal-flow graphs, used find possible parallel operations. algorithm converted into and mapped target architecture. process also introduces optimization priority, leads more effective code. was verified on selected kernels, compared common programming methods, proved that it suitable VLIW architectures portability other systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Very long instruction word architectures for digital signal processing

Due to advancements in semiconductor processing technology, unprecedented levels of system integration are now possible in digital signal processing systems. MIMD/multicomputer architectures used for parallel digital signal processing applications are not always e cient, and are di cult to program. Very long instruction word processors are uniquely suited to digital signal processing applicatio...

متن کامل

A Low Energy Clustered Instruction Memory Hierarchy for Long Instruction Word Processors

In the current embedded processors for media applications, up to 30% of the total processor power is consumed in the instruction memory hierarchy. In this context, we present an inherently low energy clustered instruction memory hierarchy template. Small instruction memories are distributed over groups of functional units and the interconnects are localized in order to minimize energy consumpti...

متن کامل

Instruction Scheduling for Instruction Level Parallel Processors

Nearly all personal computer and workstation processors, and virtually all high-performance embedded processor cores, now embody instruction level parallel (ILP) processing in the form of superscalar or very long instruction word (VLIW) architectures. ILP processors put much more of a burden on compilers; without “heroic” compiling techniques, most such processors fall far short of their perfor...

متن کامل

Kilo-instruction Processors

Due to the difference between processor speed and memory speed, the latter has steadily appeared further away in cycles to the processor. Superscalar out-of-order processors cope with these increasing latencies by having more in-flight instructions from where to extract ILP. With coming latencies of 500 cycles and more, this will eventually derive in what we have called Kilo-Instruction Process...

متن کامل

Morphable Structures for Reconfigurable Instruction Set Processors

This paper presents a novel methodology for instruction set customization of RISPs (Reconfigurable Instruction Set Processors) using morphable structures. A morphable structure consists of a group of hardware operators chained together to implement a restricted set of custom instructions. These structures are implemented on the reconfigurable fabric, and the operators are enabled/disabled on de...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Electrical Engineering

سال: 2022

ISSN: ['1339-309X', '1335-3632']

DOI: https://doi.org/10.2478/jee-2022-0053